package com.cyandpos.pad.sale.model;

import java.util.List;

/**
 * 款台收款 Model  接口
 */

public interface ICashMainSaleModel {
    /**
     * 获取收款方式
     * @param listener 收款方式监听
     */
    //定义抽象方法
    void loadPayData(String[] context, PayOnLoadListener listener);
    //加载完成的监听
    interface PayOnLoadListener {
        void onComplete(List<Integer> imgs, List<Integer> select_imgs, List<String> name);
    }




    //Model里面实现多个方法多个监听

//    /**
//     * 获取付款方式
//     * @param mSelectedPmtId
//     * @param payType
//     * @param currentPay
//     * @param mPayAct
//     * @param listener
//     */
//    void loadPayList(int mSelectedPmtId, int payType, int currentPay, PayActivity mPayAct, ICustomerPaymentModel.PayListOnLoadListener listener);
//    interface PayListOnLoadListener {
//        void onComplete(List<Payment> fkfs);//付款方式
//    }







}
